#pragma once

// NOLINT(namespace-envoy)

// This file is part of the QUICHE platform implementation, and is not to be
// consumed or referenced directly by other Envoy code. It serves purely as a
// porting layer for QUICHE.

#define QUIC_RELOADABLE_FLAG_COUNT_IMPL(flag)                                                      \
  do {                                                                                             \
  } while (0)

#define QUIC_RELOADABLE_FLAG_COUNT_N_IMPL(flag, instance, total)                                   \
  do {                                                                                             \
  } while (0)

#define QUIC_RESTART_FLAG_COUNT_IMPL(flag)                                                         \
  do {                                                                                             \
  } while (0)

#define QUIC_RESTART_FLAG_COUNT_N_IMPL(flag, instance, total)                                      \
  do {                                                                                             \
  } while (0)

#define QUIC_CODE_COUNT_IMPL(name)                                                                 \
  do {                                                                                             \
  } while (0)

#define QUIC_CODE_COUNT_N_IMPL(name, instance, total)                                              \
  do {                                                                                             \
  } while (0)
